package com.group11.common.pojo;

import lombok.Data;

import java.time.LocalDate;
import java.time.LocalDateTime;

@Data
public class Resume {
    // 主键ID
    private Integer id;

    // 用户关联ID
    private Integer userId;

    // 基本信息
    private String name;
    private Character gender;
    private LocalDate birthdate;

    // 薪资期望
    private Integer minWage;
    private Integer maxWage;

    // 求职意向
    private String intent;
    private Integer city;  // 城市编码
    private String residence;  // 居住地

    // 教育背景
    private Character highestDegree;  // 最高学历

    // 联系方式
    private String telphone;
    private String email;

    // 工作经历
    private Integer workDuration;  // 工作年限(年)

    // 求职状态
    private LocalDate arriveDate;  // 到岗日期
    private Character hunterStatus;  // 求职状态

    // 行业信息
    private Integer industry;  // 行业编码

    // 系统信息
    private LocalDateTime createdTime;
    private LocalDateTime refreshTime;

    // 统计信息
    private Integer viewNum;  // 查看次数
    private Integer favorNum;  // 收藏次数

    // 状态标记
    private Character def;  // 是否默认简历
    private Character status;  // 状态
    private Character isDeleted;  // 是否删除
}
